site map – English–Русский translations

🇬🇧 en ru 🇷🇺

site map noun

  • webpage that lists the contents of a website
ка́рта са́йта
Wiktionary Links